export default class CommonFormFieldTypeConfig {
  static CommonStatus = {
    optionsFunction: () => {   //通过函数处理本地数据源  完成组件初始化
      return [
        { label: "启用", value: 0 },
        { label: "禁用", value: 1 },
      ]
    },
    props: {
      label: 'label',
      value: 'value'
    }
  }
  /**
   * 上架状态
   */
  static PublishStatus = {
    optionsFunction: () => {   //通过函数处理本地数据源  完成组件初始化
      return [
        { label: "上架", value: 0 },
        { label: "下架", value: 1 },
      ]
    },
    props: {
      label: 'label',
      value: 'value'
    },
    defaultValue: 0
  }
  /**
   * 冻结状态
   */
  static CommonFrozenStatus = {
    optionsFunction: () => {   //通过函数处理本地数据源  完成组件初始化
      return [
        { label: "启用", value: 0 },
        { label: "冻结", value: 1 },
      ]
    },
    props: {
      label: 'label',
      value: 'value'
    }
  }

  /**
   * 冻结状态
   */
  static CommonCommentType = {
    optionsFunction: () => {   //通过函数处理本地数据源  完成组件初始化
      return [
        { label: "问答", value: 1 },
        { label: "评论", value: 2 },
      ]
    },
    props: {
      label: 'label',
      value: 'value'
    }
  }
}
